be dressed in tatters - Türkçe İngilizce Sözlük